package pe.gob.osinergmin.interfase_siaf.dac.dao;

import java.util.List;

import pe.gob.osinergmin.interfase_siaf.dac.domain.CertificadoSecuencia;

public interface CertificadoSecuenciaDao {
	
	int verificarExiteCertificado(CertificadoSecuencia cert) throws Exception;
	
	List<CertificadoSecuencia> bucarMontoTotalCert(CertificadoSecuencia cert) throws Exception;
	
	List<CertificadoSecuencia> bucarMontoMnTotalCert(CertificadoSecuencia cert) throws Exception;
	
	int verificarExiteCertificadoNumDoc(CertificadoSecuencia cert) throws Exception;
	
	List<CertificadoSecuencia> bucarFechaDocCert(CertificadoSecuencia cert) throws Exception;
	
	int verificarExiteCompromisoAnual(CertificadoSecuencia cert) throws Exception;

}
